package com.kandinfo.base.security.dto;

import java.io.Serializable;

/**
 * Description: 用户信息dto
 * 
 * @author Patrick Chenzp-TG
 */
public class UserInfoDto implements Serializable {

    private static final long serialVersionUID = 1805942666298143648L;

    private Long userId; // 关联userId

    private String name; // user中姓名（附带修改）

    private String bornDate; // 出生年月（yyyy-MM-dd）

    private String famillyName; // 家属姓名（userType为病人时可填）

    private String famillyMobile; // 家属电话（userType为病人时可填）

    private String nickName; // 昵称

    private int userType;// 1-病人 2-家属

    private String avatarUrl;// 用户头像

    private String inviteCode;// 邀请码（预留）

    private Integer informationComplete;// 录入信息已完成 0-未完成 1-已完成

    private String userExerciseTime; // 用户做题时间（yyyy-MM-dd）

    public String getBornDate() {
        return bornDate;
    }

    public void setBornDate(String bornDate) {
        this.bornDate = bornDate;
    }

    public String getFamillyName() {
        return famillyName;
    }

    public void setFamillyName(String famillyName) {
        this.famillyName = famillyName;
    }

    public String getFamillyMobile() {
        return famillyMobile;
    }

    public void setFamillyMobile(String famillyMobile) {
        this.famillyMobile = famillyMobile;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getUserExerciseTime() {
        return userExerciseTime;
    }

    public void setUserExerciseTime(String userExerciseTime) {
        this.userExerciseTime = userExerciseTime;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public int getUserType() {
        return userType;
    }

    public void setUserType(int userType) {
        this.userType = userType;
    }

    public String getAvatarUrl() {
        return avatarUrl;
    }

    public void setAvatarUrl(String avatarUrl) {
        this.avatarUrl = avatarUrl;
    }

    public String getInviteCode() {
        return inviteCode;
    }

    public void setInviteCode(String inviteCode) {
        this.inviteCode = inviteCode;
    }

    public Integer getInformationComplete() {
        return informationComplete;
    }

    public void setInformationComplete(Integer informationComplete) {
        this.informationComplete = informationComplete;
    }

}
